% SL Script to control PDF generation, do a 2 page on one, scaled to double size

% FYI: setupPage ( float translate_x, float translate_y, float rotate, float scale_x, float scale_y, int keepOnSamePage )

define pdf_page_setup(pagenum) {
	variable onSamePage;
	variable scaleFactor;
	
	scaleFactor = 1.0;
	
	% first find out which setup to apply
	
	onSamePage = pagenum mod 2;
	
	if (onSamePage == 0) {
		setupPage(pageWidth(),0,0.0,scaleFactor,scaleFactor,1);		
	} else {
		setupPage(0,0,0.0,scaleFactor,scaleFactor,0);		
	}
	
	setMediaBox(pageWidth()*2, pageHeight());
	setAnnotationPageDivider(2);
}

define action_pdfmark(s,n) {

}
